Palmyra palm meaning in malayalam
Word: Palmyra palm
Palmyra palm definition
Noun:
(botany) tall fan palm of Africa and India and Malaysia yielding a hard wood and sweet sap that is a source of palm wine and sugar; leaves used for thatching and weaving
Related wordsPalmyra palm - Eenthappana (ഈന്തപ്പന) Noun:
(botany) tall fan palm of Africa and India and Malaysia yielding a hard wood and sweet sap that is a source of palm wine and sugar; leaves used for thatching and weaving
Malayalam to English
English To Malayalam